service rendered - German English Dictionary